mahaleb cherry - German English Dictionary